Internationalization user defined functions Reference

Below is a complete list of the user defined functions available in AutoIt. Click on a user defined function name for a detailed description.

When using them you need to add a #include <WinAPILocale.au3>.

 

User Defined Function Description
_WinAPI_CompareString Compares two character strings for a specified locale
_WinAPI_CreateNumberFormatInfo Creates a $tagNUMBERFMT structure with the specified number formatting information
_WinAPI_EnumSystemGeoID Enumerates the geographical location identifiers (GEOID) that are available on the operating system
_WinAPI_EnumSystemLocales Enumerates the locales that are either installed on or supported by an operating system
_WinAPI_EnumUILanguages Enumerates the user interface languages that are available on the operating system
_WinAPI_GetDateFormat Formats a date as a date string for a locale specified by the locale identifier
_WinAPI_GetDurationFormat Formats a duration of time as a time string for a locale specified by identifier
_WinAPI_GetGeoInfo Retrieves information about a specified geographical location
_WinAPI_GetLocaleInfo Retrieves information about a locale specified by identifier
_WinAPI_GetNumberFormat Formats a number string as a number string customized for a locale specified by identifier
_WinAPI_GetSystemDefaultLangID Returns the language identifier for the system locale
_WinAPI_GetSystemDefaultLCID Returns the locale identifier (LCID) for the system locale
_WinAPI_GetSystemDefaultUILanguage Retrieves the language identifier for the system default UI language of the operating system
_WinAPI_GetThreadLocale Retrieves the locale identifier of the current locale for the calling thread
_WinAPI_GetThreadUILanguage Retrieves the language identifier of the first user interface language for the current thread
_WinAPI_GetTimeFormat Formats time as a time string for a locale specified by identifier
_WinAPI_GetUserDefaultLangID Returns the language identifier for the current user locale
_WinAPI_GetUserDefaultLCID Returns the locale identifier (LCID) for the user default locale
_WinAPI_GetUserDefaultUILanguage Returns the language identifier for the user UI language for the current user
_WinAPI_GetUserGeoID Retrieves information about the geographical location of the user
_WinAPI_IsValidLocale Determines if the specified locale is installed or supported on the operating system
_WinAPI_SetLocaleInfo Sets an item of information in the user override portion of the current locale
_WinAPI_SetThreadLocale Sets the current locale of the calling thread
_WinAPI_SetThreadUILanguage Sets the user interface language for the current thread
_WinAPI_SetUserGeoID Sets the geographical location identifier for the user